political upheaval - Turc Anglais Dictionnaire