directorate of shipbuilding - Spanish English Dictionary