tracked armored transport - Allemand Anglais Dictionnaire