pine-barren sandwort - Spanish English Dictionary