vindicating - Alemán Inglés Diccionario