thermoinsulation - German English Dictionary