special-duty detachment - Français Anglais Dictionnaire