technical and cultural cooperation - Turc Anglais Dictionnaire