tracked armored truck - Allemand Anglais Dictionnaire