armored money transport truck - Français Anglais Dictionnaire