do well by doing good - Deutsch Englisch Wörterbuch