vindicate one's character - Türkisch Englisch Wörterbuch