purple-yielding mollusc - Francés Inglés Diccionario