armoured/armored vehicle - Français Anglais Dictionnaire