Полный англо-русский словарь
effect a sale
Совершить продажу
Полный англо-русский словарь
effect a purchase
effect a transaction