terrestrial animal - Francés Inglés Diccionario