put our heads together - Turc Anglais Dictionnaire