rack one's brains over - Türkisch Englisch Wörterbuch