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