long fin herring - Español Inglés Diccionario