homeowners' insurance policy - Francés Inglés Diccionario