air explosion - Turkish English Dictionary