have difficulty to understand - Français Anglais Dictionnaire