political upheaval - Alemán Inglés Diccionario