naval or military forces - Allemand Anglais Dictionnaire