nuclear weapons facility - Turkish English Dictionary