small entrenchment of palisades and sandbags - Turkish English Dictionary