sulphur halogen compounds - French English Dictionary