less developed areas - Espagnol Anglais Dictionnaire