loss or damage sustained - Español Inglés Diccionario