What does Autohandwaschanlage mean?

Autohandwaschanlage - German to English

hand automobile clean