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