repair one's faults - Turco Inglés Diccionario