ribbed limpet - Francés Inglés Diccionario