Originally Posted by
corporate-wage-slave
I think this was what started as "step", as in the French word escalier, for steps / staircase, from the Latin word scala, which is scale.
Indeed. In French a stopover is une escale and in Spanish una escala, so this is a false friend or at least an overly literal translation.