sulfurating - French English Dictionary