What does Autobahnanschlussstelle mean?

Autobahnanschlussstelle - German to English

motorway junction [Br.]