preacher of indulgences - Turkish English Dictionary