have one's reputation besmirched - Fransızca İngilizce Sözlük