impact predictor system - French English Dictionary