great social or political turmoil - Alemán Inglés Diccionario