river limpet - Francés Inglés Diccionario