half-ball valve - Turkish English Dictionary