forest yield science - French English Dictionary