weapons master switch - Turkish English Dictionary