mutual protection and indemnity association - Allemand Anglais Dictionnaire