the vehicle carrying military personnel - Français Anglais Dictionnaire