wheeled tactical vehicle - Français Anglais Dictionnaire