scavenger

[ˈskævɪndʒər] スカベンジャー

1. 生き物の死骸や廃棄物を漁って食べる動物。

通常、自然界において死んだ動物の肉や腐敗した有機物を食べる動物、または人間社会でゴミや廃品の中から価値あるものを見つけ出す人を指します。
Vultures are well-known scavengers in the animal kingdom. (ハゲタカは動物界でよく知られた腐肉食動物です。)

2. ゴミや廃棄物などから役立つもの、食料などを探し集める人。

ゴミや廃品、あるいは他人が見捨てたものの中から、価値のあるものや再利用できるものを見つけ出し、利用する人を指します。比喩的に使われることもあります。
He became a scavenger, collecting scrap metal to make a living. (彼は生計を立てるため、金属くずを集めるスカベンジャーになりました。)