purple-yielding mollusc - Alemán Inglés Diccionario