nature protection and landscape conservation - French English Dictionary