explosion suppression - French English Dictionary