economic mainstay - Spanish English Dictionary