salted and dried mackerel - Turkish English Dictionary