What does Ablasszettel mean?

Ablasszettel - German to English

admission of indulgence