terrigenous - Francés Inglés Diccionario