scavenge
verb- [transitive, intransitive]
(of a person, an animal or a bird )人、兽或鸟 to search through waste for things that can be used or eaten (从废弃物中)觅食;捡破烂;拾荒 - [transitive, intransitive]
(of animals or birds )兽或鸟 to eat dead animals that have been killed by another animal, by a car, etc. 吃(动物尸体)
Word Originmid 17th cent. (in the sense ‘clean out (dirt)’): back-formation from scavenger.