https://www.dict.cc/englisch-deutsch/Council+of+People%27s+Deputies.html