an irrefutable document - Almanca İngilizce Sözlük