cosmic explosion - Turkish English Dictionary