european brown snail - Francés Inglés Diccionario