lubricating rotary pump - Spanish English Dictionary