group of closely-spaced houses - Spanish English Dictionary