sea-beach sandwort - Spanish English Dictionary