democratic participation - German English Dictionary