group of closely-spaced houses - Espagnol Anglais Dictionnaire