have one's reputation besmirched - Französisch Englisch Wörterbuch