defence research branch - Allemand Anglais Dictionnaire