feel vindicated - Español Inglés Diccionario