terrestrial mammal - Turco Inglés Diccionario