scavenger better - Deutsch Englisch Wörterbuch