to undertake publication and distribution - İspanyolca İngilizce Sözlük