make an endeavour - Français Anglais Dictionnaire