explains - Français Anglais Dictionnaire