poorly ribbed cockle - Turkish English Dictionary