explosion-hazardous - French English Dictionary