patent valve with ball - Turkish English Dictionary