Ragpicker /(răg"pĭk`ẽr)/

Rag·pick·er

Ragpicker

n.
  1. One who gets a living by picking up rags and refuse things in the streets.