motorized-mechanized battalion - Français Anglais Dictionnaire