defence advanced research projects agency - French English Dictionary