agroforest - French English Dictionary