independent socialists - German English Dictionary