meaning of Autobahnanschlussstelle

Autobahnanschlussstelle - German to English

motorway junction [Br.]