violent explosion - Turkish English Dictionary