short-barreled carbine of high caliber - Spanisch Englisch Wörterbuch