pumping valve - Turkish English Dictionary