homeowners' insurance policy - French English Dictionary