ragpicker
noun
°A person who scavenges rags and other refuse for a living.