polysulfate - French English Dictionary