agro-forest - French English Dictionary