rectify one's faults - Inglés Sinónimo Diccionario