department of the navy - German English Dictionary