translate English to French: Shura Majlis (panel of dozen top advisers)
Shura Majlis (groupe de 12 hauts conseillers)