meaning of Ablaß

Ablaß - German to English

indulgence