meaning of Abzweigstelle

Abzweigstelle - German to English

branch-off point