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