holder of a life insurance policy - Francés Inglés Diccionario