What does Bushäuschen mean?

Bushäuschen - German to English

bus shelter