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