self-immolated - Türkisch Englisch Wörterbuch