small entrenchment of palisades and sandbags - German English Dictionary