military police detachment - Français Anglais Dictionnaire