start an endeavor or business - Turkish English Dictionary