meaning of Anlieferstation

Anlieferstation - German to English

distribution place