salted and dried mackerel - İspanyolca İngilizce Sözlük