What does Abwesenheitsprotest mean?

Abwesenheitsprotest - German to English

protest for absence