surround with a wall/rampart - Französisch Englisch Wörterbuch