feeling vindicated - Español Inglés Diccionario