cause great pain or affliction - Turkish English Dictionary