tropical longfin herring - Turkish English Dictionary