participation rate index challenge - Turkish English Dictionary