contribution and indemnity - Turco Inglés Diccionario