sliding-vane rotary pump - Turkish English Dictionary