cadmium propionate - French English Dictionary