promote a new product - Almanca İngilizce Sözlük