fin-footed mammals (zoological group) - Español Inglés Diccionario