salted and dried mackerel - Espagnol Anglais Dictionnaire