What does Arbeiter- und Soldatenräte mean?

Arbeiter- und Soldatenräte - German to English

workers' and troops' councils