participate in a cooperation - Turc Anglais Dictionnaire