metal ball valve - Turkish English Dictionary