agroecosystem - French English Dictionary