land mammal - Turco Inglés Diccionario