foundation for democracy and participation - French English Dictionary