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