cause great affliction - Turco Inglés Diccionario