surround with a wall/rampart - Anglais Synonymes Dictionnaire