self-immolatingly - Deutsch Englisch Wörterbuch