virtue is its own reward - Deutsch Englisch Wörterbuch