Полный англо-русский словарь
promote sales
Стимулировать сбыт
Полный англо-русский словарь
promote investment
promote show