cadmium diethyldithiocarbamate - English Synonyms Dictionary