he has touched a sore spot. - Türkçe İngilizce Sözlük