three-lobe rotary pump - French English Dictionary