protection and indemnity club - Francés Inglés Diccionario