popular revolt - Spanish English Dictionary