beaded prickly winkle - Turkish English Dictionary