new housing estate - French English Dictionary