protection and indemnity - Spanish English Dictionary