insulate thermally - German English Dictionary