put your heads together - Türkisch Englisch Wörterbuch