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