Vocabulary

トレンチャー

trencher

noun