nuclear weapons testing facility - Turkish English Dictionary