marsh snail - Francés Inglés Diccionario