progress and ımpact reporting system - French English Dictionary