vindicate one's character - Französisch Englisch Wörterbuch