Hydroxyarylsulfide - French English Dictionary