LEACHATE COLLECTION SYSTEM


Meaning of LEACHATE COLLECTION SYSTEM in English

A system that gathers leachate and pumps it to the surface for treatment.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.