Полный англо-русский словарь
satisfy an agreement
Исполнить договор
Полный англо-русский словарь
satisfy a want
satisfy an equation