irreparable loss - Turkish English Dictionary