English to French translations [PRO] Environment & Ecology / environment
English term or phrase:catchment system
on areas where existing livestock facilities are located within the riparian areas and there is a builup of manure and a risk of water erosion and the runoff drains directly into the water body without a catchment system or a buffer system