translate English to French: Artillery. M109A4+ SELF-PROPELLED HOWITZER
Artillerie. Obusier automoteur M109A4+