マルチプルタイタンパー
maruchipurutaitampā

Noun

1. ballast tamper; tamping machine

From English "multiple tie tamper"

Other forms: