combination with rotary-piston pumps - Turkish English Dictionary