positive displacement pump (pdp) - French English Dictionary