impact-exploded - French English Dictionary