sliding vane rotary pump - Turkish English Dictionary