nature conservancy of canada (ncc) - Spanish English Dictionary