municipal street cleaner - Spanish English Dictionary