pack howitzer - German English Dictionary