separate motor transport battalion - Français Anglais Dictionnaire