meaning of Abräumstation

Abräumstation - German to English

bussing place [esp. Am.]