dod (department of defense) - French English Dictionary