pump head pressure - Turkish English Dictionary