start a company or a venture - Spanish English Dictionary