independent socialist front - Deutsch Englisch Wörterbuch