imperial department of military research - French English Dictionary