gas ball valve - Turkish English Dictionary