self-standing - Turkish English Dictionary