land mammal - Francés Inglés Diccionario