self-immolated - Französisch Englisch Wörterbuch