set off an explosion - Spanish English Dictionary