What is the meaning of the word "auto-da-fe"?

Definitions: