transparent thermal insulation - Spanish English Dictionary