an irreparable mistake - Turkish English Dictionary