law and economic development - Spanish English Dictionary