defence advanced research projects agency - German English Dictionary