prickly snail - Turkish English Dictionary