protection and indemnity - Allemand Anglais Dictionnaire