an undeniable/indisputable document - Türkisch Englisch Wörterbuch