letter of explanation - Français Anglais Dictionnaire