to enjoy a good reputation - Deutsch Englisch Wörterbuch