What does Anlieferstation mean?

Anlieferstation - German to English

distribution place