impact guard - French English Dictionary