fin-footed mammals (zoological group) - Turco Inglés Diccionario