cadmium carbonate - French English Dictionary