protection and indemnity - Français Anglais Dictionnaire