sea defence structure - Alemán Inglés Diccionario