soil one's reputation - Francés Inglés Diccionario