council housing estate - French English Dictionary