kind of green shell-fish - Turkish English Dictionary