independent socialists - Turco Inglés Diccionario