towed howitzer - Türkçe İngilizce Sözlük