atomic explosion - Turkish English Dictionary