murex snails - Francés Inglés Diccionario