Полный англо-русский словарь
satisfy a question
Давать исчерпывающий ответ на вопрос
Полный англо-русский словарь
satisfy a need
satisfy a statement