set off an explosion - Turkish English Dictionary