a stand-alone company - Turkish English Dictionary