long narration of a known fact - Français Anglais Dictionnaire