track-mounted

Adjective

 * 1) Mounted on tracks;
 * Due to the boggy conditions, they used a track-mounted excavator.