the (dim and) distant past - Francés Inglés Diccionario