Version Française
Meaning of
"Écran de rive"
in English language
French to English
English to French
French
English
Écran de rive
No English equivalent (a cut off wall extending for an appreciable distance into the bank)