nuclear weapons testing facility - Spanish English Dictionary