estate of terraced houses - Espagnol Anglais Dictionnaire