river snail - Alemán Inglés Diccionario