sustainable homeownership - French English Dictionary