desulphuration - French English Dictionary