self-immolated - Spanisch Englisch Wörterbuch