great social or political turmoil - Turc Anglais Dictionnaire