democide - French English Dictionary