pump head pressure - French English Dictionary