undertake advertising activities - Turco Inglés Diccionario