Полный англо-русский словарь
vindicated
Доказанный
Полный англо-русский словарь
vindicate a claim
vindication