nature protection and landscape conservation - Spanish English Dictionary