DE → EN
EN → DE
babelfish
/
English → Deutsch
to rack one's brain
Wörterbuch
sich den Kopf zerbrechen
to rack one's brain
sich das Hirn zermartern
to rack one's brain