salted and dried mackerel - Turc Anglais Dictionnaire