salted and dried mackerel - Turco Inglés Diccionario