participation rate index challenge - French English Dictionary