to put something beyond dispute - Turc Anglais Dictionnaire