insulated enclosure - German English Dictionary