agro-forestry - French English Dictionary