nuclear weapons testing facility - German English Dictionary