river snail - Español Inglés Diccionario