[duī jī rú shān]
pile up like a mountain [like mountains]; a large amount at [on] hand; be piled mountain high; be piled up like mountains; lie in a heap; There were mountains of ...
a mountainous pile of mail
堆积如山的邮件
a table piled high with papers
一张文件堆积如山的桌子