Полный англо-русский словарь
satisfy a demand
Удовлетворять потребности
Полный англо-русский словарь
satisfy a claim
satisfy a judgment