organosulfur compounds - French English Dictionary