popular revolt - French English Dictionary