participation rate index challenge - Turco Inglés Diccionario