roly-poly (bassia muricata) - Spanish English Dictionary