clear glass snail - Francés Inglés Diccionario