loss or damage sustained - Turco Inglés Diccionario