garrison troops - Français Anglais Dictionnaire