high-pressure piston compressor - French English Dictionary