people's party youth - German English Dictionary