translate English to French: 142 Permanent Missions
cccvii Missions permanentes