natural-gas compressor station - French English Dictionary