great social or political turmoil - Français Anglais Dictionnaire