nuclear weapons facility - Francés Inglés Diccionario