steel ball valve - Turkish English Dictionary