have one's reputation tarnished - Francés Inglés Diccionario