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