roly-poly (bassia muricata) - French English Dictionary