cadmium diethyldithiocarbamate - French English Dictionary