nuclear weapons testing facility - Español Inglés Diccionario