meaning of Ablaßhandel

Ablaßhandel - German to English

attempting to sell of indulgences