scavenger equivalent - Turkish English Dictionary