an undeniable/indisputable document - Türkçe İngilizce Sözlük