make an effort to - Français Anglais Dictionnaire