Полный англо-русский словарь
satisfactory evidence
Достаточные/убедительные доказательства
Полный англо-русский словарь
satisfactory consumption
satisfactory fit