long explanation - Français Anglais Dictionnaire