towed field artillery - İspanyolca İngilizce Sözlük