cerium sulphate - French English Dictionary