have one's reputation besmirched - Türkisch Englisch Wörterbuch