industrial and commercial shipbuilding company - Spanish English Dictionary