impact predictor system - German English Dictionary