mechanized cavalry - Français Anglais Dictionnaire