purple-yielding mollusc - Turkish English Dictionary