meaning of ausgleichende, strafende Gerechtigkeit

ausgleichende, strafende Gerechtigkeit - German to English

nemesis