carbine (short firearm) - Français Anglais Dictionnaire