temp: a worker (especially in an office) hired on a temporary basis
worker: a person who works at a specific occupation
cog railway: railway for steep mountains; a cogwheel on the locomotive engages cogs on a center rail to provide traction