make good economic sense - Spanish English Dictionary