to immolate something - Französisch Englisch Wörterbuch