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