self-restoring - Türkisch Englisch Wörterbuch