long narration of a known fact - Español Inglés Diccionario