i have to do much better - Deutsch Englisch Wörterbuch