explaining - Français Anglais Dictionnaire