purple sea-snail - Francés Inglés Diccionario