felt vindicated - Español Inglés Diccionario