Полный англо-русский словарь

satisfactory evidence

Достаточные/убедительные доказательства

Полный англо-русский словарь