persulphide - French English Dictionary