combination with rotary-piston pumps - Spanish English Dictionary