英语翻译humans depend on the rainforests for their continuing ex