translate English to French: a Least developed country.
a Pays parmi les moins avancés.