make an endeavour - Turc Anglais Dictionnaire