meaning of Anwesenheitslochkarte

Anwesenheitslochkarte - German to English

attendance card