spiny scallop - Turkish English Dictionary