suffer irreparable damage - Espagnol Anglais Dictionnaire