differential piston pump - French English Dictionary