rack brains - Französisch Englisch Wörterbuch