brown snail (helix aspersa) - Francés Inglés Diccionario