group of closely-spaced houses - Francés Inglés Diccionario