environmentalist lobby - Spanish English Dictionary