political upheaval - Turco Inglés Diccionario