meaning of Autodafé

Autodafé - German to English

auto-da-fé