irreparable loss - Spanish English Dictionary