department of defense (dd) - German English Dictionary