protected landscape components - Español Inglés Diccionario