scavenger element - Turkish English Dictionary