have one's reputation besmirched - Türkçe İngilizce Sözlük