sea defence structure - Turco Inglés Diccionario