delivery pressure of a pump - Spanish English Dictionary