Horned murex - Francés Inglés Diccionario