slit snails - Turkish English Dictionary