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.
