loss or damage sustained - Espagnol Anglais Dictionnaire