shore protection facilities - Francés Inglés Diccionario