newly independent states - Turkish English Dictionary