purple-yielding mollusc - Turco Inglés Diccionario