the people's democratic republic of algeria - German English Dictionary