imperial department of military research - Spanish English Dictionary