English ⇔ German / Englisch ⇔ Deutsch 🔎 extended search immolation DeutschEnglish Opfer {n} immolation [noun]