roly-poly (bassia muricata) - German English Dictionary