river limpets - Francés Inglés Diccionario