ringed seals - Francés Inglés Diccionario