white garden snail - Español Inglés Diccionario