terrigrnous - Francés Inglés Diccionario