make less difficult - Français Anglais Dictionnaire