ditch or fence to mark premises - Französisch Englisch Wörterbuch