positive displacement pump (pdp) - Francés Inglés Diccionario