French - English technical dictionary

drainage dans les superficies irriguées
drainage in irrigated area
environmental policy - acta.es


Millions of translations categorized by activity in 28 languages