landscape protected area - Spanish English Dictionary