tractor-mounted

adj. 拖拉机悬挂的
n. 装在拖拉机上的