high-altitude nuclear explosion - Turkish English Dictionary