uferwall

listen to the pronunciation of uferwall
Deutsch - Englisch
river embankment
levee (water engineering)
river levee