feel vindicated - İspanyolca İngilizce Sözlük