stand on its own - Turkish English Dictionary