non-positive-displacement pump - Spanish English Dictionary