auto-da-fe - French English Dictionary