nature conservation institution - Spanish English Dictionary