a short cavalry carbine - Turc Anglais Dictionnaire