nature protection and landscape conservation - Turkish English Dictionary