impulse explosive - French English Dictionary