loss or damage sustained - Spanish English Dictionary