persulfide - French English Dictionary