large mammal - Turco Inglés Diccionario