beaded sea anemone - Spanish English Dictionary