dried mackerel salad - Spanish English Dictionary