sea defence structure - Español Inglés Diccionario