rotary piston compressor - Spanish English Dictionary