to immolate something - Spanisch Englisch Wörterbuch