shore protection facilities - Alemán Inglés Diccionario