gigantic explosion - Turkish English Dictionary