white garden snail - Francés Inglés Diccionario