トレンチング
torenchingu

Noun

1. trenching