nuclear weapons testing facility - Alemán Inglés Diccionario