impeccable reputation - Deutsch Englisch Wörterbuch