directorate of shipbuilding and naval weapons - German English Dictionary