German-English translation for "irrebuttable"

"irrebuttable" English translation