place in a forest where certain animals eat fruits - Spanish English Dictionary