forest yield science - Spanish English Dictionary