exterior thermal sheathing and insulation works - Spanish English Dictionary