make every effort to do - Turc Anglais Dictionnaire