forest revenue - French English Dictionary