sea snail - Turkish English Dictionary