terrestrial mammal - Francés Inglés Diccionario