"tech insulation" Deutsche bedeutung