river snail - Francés Inglés Diccionario