exterior thermal sheathing and insulation works - French English Dictionary