admit one's faults - Anglais Synonymes Dictionnaire