homeowners warranty (how) - French English Dictionary