Translation of "Sustaining wall" in German

Related phrases