an irreparable mistake - Turc Anglais Dictionnaire