armed military police - Allemand Anglais Dictionnaire