advertising and promotional activities - Alemán Inglés Diccionario