DTARPS: Dual Towed Array Rapid Prototype System

What does DTARPS mean? The above is one of DTARPS meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Dual Towed Array Rapid Prototype System