pacific thread herring - Turkish English Dictionary