French - English technical dictionary

espèces en voie de disparition
endangered species
environment - techdico


Millions of translations categorized by activity in 28 languages