hardly understand - Français Anglais Dictionnaire