atomic blast - Turkish English Dictionary