small explosion - Turkish English Dictionary