The German term "Haltestelle" matches the English term "stop, stage, station"