rack one's brains - Deutsch Englisch Wörterbuch