protected landscape feature - Spanish English Dictionary