short carbine - German English Dictionary