dem (democratic) - French English Dictionary