desulfurizing - French English Dictionary