explosion disaster - French English Dictionary