you can do better than that - Deutsch Englisch Wörterbuch