to undertake publication and distribution - Español Inglés Diccionario