What does ausgleichende, strafende Gerechtigkeit mean?

ausgleichende, strafende Gerechtigkeit - German to English

nemesis