great social or political turmoil - Allemand Anglais Dictionnaire