set off an explosion - French English Dictionary