have one's reputation besmirched - Spanisch Englisch Wörterbuch