DE → EN
EN → DE
babelfish
/
English → Deutsch
to soil one's reputation
Wörterbuch
sein Ansehen beflecken
to soil one's reputation
seinen guten Ruf beflecken
to soil one's reputation