independent socialists - Turkish English Dictionary