shore protection facilities - Spanish English Dictionary