river snail - Turco Inglés Diccionario