A street sweeper or street cleaner may refer to either a person's occupation, or a machine that cleans streets