What does Autowaschstraße mean?

Autowaschstraße - German to English

automobile clean