vindicate a theory - Alemán Inglés Diccionario