high-altitude electromagnetic pulse - Spanish English Dictionary