new independent states - Turkish English Dictionary