racking one's brains - Französisch Englisch Wörterbuch