military designed vehicle - Français Anglais Dictionnaire