confront a responsibility - İspanyolca İngilizce Sözlük