Translation of "Soldier pile wall" in German

Related phrases