least-advanced countries - English Synonyms Dictionary