better to live well than long - Deutsch Englisch Wörterbuch