full-rafter insulation - French English Dictionary