spiny-toothed herring - Turkish English Dictionary