advertising and promotional activities - Español Inglés Diccionario