northern seabeach sandwort - Spanish English Dictionary