"vindicate sb sth" in German to vindicate sb./sth. etw. bestätigen die Richtigkeit einer Sache belegen jdm./einer Sache Recht geben Detailed translations for "vindicate sb sth" to vindicate sb./sth. to vindicate sb./sth. etw. bestätigen to vindicate sb./sth. die Richtigkeit einer Sache belegen to vindicate sb./sth. jdm./einer Sache Recht geben{transitive verb}