furnace for distilling sulphur - French English Dictionary