make every endeavour - Turc Anglais Dictionnaire