armored money transport truck - Allemand Anglais Dictionnaire