rigattiere

Noun

 * 1) a dealer in junk and second-hand goods; rag and bone man
 * 2) a ragpicker