legal independence - Turkish English Dictionary