have difficulty - Français Anglais Dictionnaire