shipbuilding and marine structures - Francés Inglés Diccionario