political upheaval - Francés Inglés Diccionario