Find the word definition

Wikipedia
Ecotrust

Ecotrust is a conservation organization based in Portland, Oregon that works to foster prosperous communities along the West Coast of North America.