high-altitude nuclear explosion - Francés Inglés Diccionario