tracked armored transport - Français Anglais Dictionnaire