swinging-vane rotary pump - French English Dictionary