a mackerel - Spanish English Dictionary