more efficient use and economic development - Espagnol Anglais Dictionnaire