separate motor transport platoon - Français Anglais Dictionnaire