vindicate one's character - Deutsch Englisch Wörterbuch