japanese spanish mackerel - Spanish English Dictionary