three-lobe rotary pump - German English Dictionary