be hard-to-understand - Français Anglais Dictionnaire