towed howitzer - İspanyolca İngilizce Sözlük