What does Autodafé mean?

Autodafé - German to English

auto-da-fé