meaning of Buswartestelle

Buswartestelle - German to English

coach shelter