Англо-русский словарь по экономике
set up a business
Основать или начать дело
Англо-русский словарь по экономике и финансам
set up
set up a shop