DEPabbr.环境保护署 (=Department of Environmental Protection)
Depoil德普瓦
"he was sadly neglected""it was woefully inadequate"