Vocabulary

堆積物

sediment; deposit

noun