brown snail (helix aspersa) - Español Inglés Diccionario