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