pack howitzer - Turkish English Dictionary