scavenge

verb

1.
clean refuse from
2.
collect discarded material
Derived from:
scavenger
3.
feed on carrion or refuse
Derived from:
scavenger
4.
remove unwanted substances from
Material:
scavenger
Derived from:
scavenger