to carry on or solicit business - Spanish English Dictionary