short cavalry carbine - Français Anglais Dictionnaire