scavenge


scavenge (http://definr.com/scavenge)

     v 1: clean refuse from; "Scavenge a street"
     2: collect discarded or refused material; "She scavenged the
        garbage cans for food" [syn: salvage]
     3: feed on carrion or refuse; of some animals
     4: remove unwanted substances from, as in chemistry [syn: clean]