meaning of Ablasskrämer

Ablasskrämer - German to English

vendor of indulgences