pump discharge pressure - Turkish English Dictionary