marinated fresh herring - Turkish English Dictionary