terrestrial mammal - Español Inglés Diccionario