meaning of Ankergräben

Ankergräben - German to English

anchor trenches