protection and indemnity association - Alemán Inglés Diccionario