tactical wheeled armoured vehicle - Allemand Anglais Dictionnaire