purple-yielding mollusc - German English Dictionary