surround with a wall/rampart - Deutsch Englisch Wörterbuch