(slug and) snail granules - Turkish English Dictionary