eccentric-piston rotary pump - French English Dictionary