land snail - Francés Inglés Diccionario