agroecological - French English Dictionary