sulphur tetrafluoride - French English Dictionary