desulfurization - French English Dictionary