self-confrontation - İspanyolca İngilizce Sözlük