to put something beyond dispute - Almanca İngilizce Sözlük