shore protection facilities - French English Dictionary