vindicated - Alemán Inglés Diccionario