I have a children's wallchart with a variety of weapons and military vehicles. One of the items is 火箭扫雷车. I think I understand the meaning (it's a kind of minesweeper that uses rockets to clear minefields); however, I am stumped on an elegant translation. Also I would like to know if this is a vehicle known to the average Chinese mainlander. It's not a weapon known to most westerners.