provide economic development - Espagnol Anglais Dictionnaire