be vindicated - Alemán Inglés Diccionario