to immolate something - Almanca İngilizce Sözlük