group of closely-spaced houses - İspanyolca İngilizce Sözlük