Полный англо-русский словарь
make a payment
Производить платеж
Полный англо-русский словарь
make a parade of smth.
make a phone call