directorate of shipbuilding - German English Dictionary