black turban snail - Turkish English Dictionary