organosulfur compound - French English Dictionary