urban homestead - French English Dictionary