things could be better - Deutsch Englisch Wörterbuch