aluminium faced insulating paper - Spanish English Dictionary