Полный англо-русский словарь
make a contract
Заключить договор, вступить в соглашение
Полный англо-русский словарь
make a conjecture
make a contribution