meaning of Autostaubsauger

Autostaubsauger - German to English

vehicle vacuum