powerful explosive - French English Dictionary