homeowners' insurance policy - Turkish English Dictionary