ball valve with drain - Turkish English Dictionary