translate English to French: Group of Landlocked Developing Countries (at the ambassadorial level)
Groupe des pays en développement sans littoral (au niveau des ambassadeurs)