swinging-vane rotary pump - Turkish English Dictionary