auto-da-fe - German English Dictionary