cadmium cinnamate - French English Dictionary