What does Bodenstaubsauger mean?

Bodenstaubsauger - German to English

canister (vacuum) cleaner