independent socialist front - German English Dictionary