high-altitude electromagnetic pulse - Turkish English Dictionary