imperial department of military research - Allemand Anglais Dictionnaire