made better - Deutsch Englisch Wörterbuch