season, period
Tiempo en que ocurre o se repite algo.
Esta temporada de frutas es excelente.
La temporada de lluvias comienza en noviembre.
Sounds like 'temporary' — think a temporary period = season. (f.)