sulphur tetrachloride - French English Dictionary