suffer an affront - Türkçe İngilizce Sözlük