independent socialists - Alemán Inglés Diccionario