engage in promotional activities - Almanca İngilizce Sözlük