explodiert - French English Dictionary