river limpets - Turco Inglés Diccionario