make every effort - Turc Anglais Dictionnaire