life and property insurance - Francés Inglés Diccionario