bettered - Deutsch Englisch Wörterbuch