coastal structures - Francés Inglés Diccionario