supreme people's assembly - German English Dictionary