non-positive-displacement pump - French English Dictionary