small caliber artillery - Turkish English Dictionary