meaning of Beraubungsgraben

Beraubungsgraben - German to English

robber trench