"immolating" in German immolating opfernd Detailed translations for "immolating" immolating immolating(also: sacrificing) opfernd