self-restoring insulation - Türkisch Englisch Wörterbuch