prediluvian - Francés Inglés Diccionario