less developed nation - Espagnol Anglais Dictionnaire