scavenger better - Spanish English Dictionary