insulating enclosure - Türkisch Englisch Wörterbuch