wall shorl snail - Francés Inglés Diccionario