real estate sales contract - French English Dictionary