concerted efforts - Turc Anglais Dictionnaire