long narration of a known fact - Espagnol Anglais Dictionnaire