full-rafter insulation - Turkish English Dictionary