machine carbine - German English Dictionary