STREETSWEEPER
Street sweeper
A street sweeper or street cleaner may refer to either a person's occupation, or a machine that cleans streets. A street sweeper cleans the streets, usually in an urban area.The above text is a snippet from Wikipedia: Street sweeper
and as such is available under the Creative Commons Attribution/Share-Alike License.