military designed vehicle - Allemand Anglais Dictionnaire