imperial department of military research - Espagnol Anglais Dictionnaire