estate of terraced houses - French English Dictionary