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