screw-down stop valve - Turkish English Dictionary