estate of terraced houses - Turkish English Dictionary