society for the protection of nature - Spanish English Dictionary