that causes great pain or anguish - Türkçe İngilizce Sözlük