mutual protection and indemnity association - Turc Anglais Dictionnaire