the vehicle carrying military personnel - Allemand Anglais Dictionnaire