mutual protection and indemnity association - Français Anglais Dictionnaire