european brown snail - Alemán Inglés Diccionario