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