a corporation made up of several different, independent businesses - Turkish English Dictionary